package com.example.RTKSDK;

public class LocationData {
    /**
     * 维度
     */
    public double latitude;
    /**
     * 经度
     */
    public double longitude;
    /**
     * 海拔
     */
    public double altitude;
    /**
     * 当前时间戳
     */
    public long timestamp;
    /**
     * GPS状态
     * 0=不可用(FIX NOT valid)，
     * 1=单点定位(GPS FIX)，
     * 2=差分定位(DGPS)，
     * 3=无效PPS，
     * 4=固定解（RTK FIX），
     * 5=浮点解（RTK FLOAT），
     * 6=正在估算
     */
    public final int fixQuality;

    public LocationData(double lat, double lon, double alt, long time, int fixQuality) {
        this.latitude = lat;
        this.longitude = lon;
        this.altitude = alt;
        this.timestamp = time;
        this.fixQuality = fixQuality;
    }
}